package com.irdstudio.cdp.pboc.service.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.irdstudio.cdp.pboc.service.domain.PbocCreditStatus;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditStatusVO;
/**
 * <p>DAO interface:贷记卡状态信息				<p>
 * @author ligm
 * @date 2018-12-26
 */
public interface PbocCreditStatusDao {
	
	public int insertPbocCreditStatus(PbocCreditStatus pbocCreditStatus);
	
	public int deleteByPk(PbocCreditStatus pbocCreditStatus);
	
	public int updateByPk(PbocCreditStatus pbocCreditStatus);
	
	public PbocCreditStatus queryByPk(PbocCreditStatus pbocCreditStatus);
	
	public PbocCreditStatus selectByFId(@Param("fid") String fid);
	/**
	 * 需求编号:2019D0519
	 * 问题编号:
	 * 开发人员: caoxin
	 * 创建日期:2019/7/19
	 * 功能描述:贷记卡状态记录
	 * 修改日期:2019/7/19
	 * 修改描述:
	 */
	public List<PbocCreditStatus> selectByFIdS(@Param("ids") List<String> fid) ;
	
	public List<PbocCreditStatus> queryAllOwnerByPage(PbocCreditStatusVO pbocCreditStatus);
	
	public List<PbocCreditStatus> queryAllCurrOrgByPage(PbocCreditStatusVO pbocCreditStatus);
	
	public List<PbocCreditStatus> queryAllCurrDownOrgByPage(PbocCreditStatusVO pbocCreditStatus);

}
